# `

# ``anonymous namespace'::moduleTypesAreConsistent::$7EF7C94BEAB75C6CEF4ADFB99B570420`

Offset Type Name
0 (1) __int8[1] gap0

# ``anonymous namespace'::DimensionConverter`

Offset Type Name
0 (1) __int8[1] gap0

# ``anonymous namespace'::_upgradeTo18Entity::$7EF7C94BEAB75C6CEF4ADFB99B570420`

Offset Type Name
0 (1) __int8[1] gap0

# ``anonymous namespace'::_upgradeSpawnEntity113::$7EF7C94BEAB75C6CEF4ADFB99B570420`

Offset Type Name
0 (1) __int8[1] gap0

# ``anonymous namespace'::IdPair`

Offset Type Name
0 (2) __int16 id
2 (2) __int16 aux

# ``anonymous namespace'::AutomaticFeatureRule`

Offset Type Name
0 (1136) BiomeDecorationAttributes<ImplicitFeatures>::Element mAutoFeature
1136 (64) BiomeFilterGroup mBiomeFilter

# ``anonymous namespace'::AutoFeatureParseContext`

Offset Type Name
0 (24) std::_Tuple_impl<0,std::reference_wrapper<(anonymous namespace)::PriorityBucket>,std::reference_wrapper<(anonymous namespace)::AutomaticFeatureRule>,std::reference_wrapper<IWorldRegistriesProvider> > baseclass_0

# ``anonymous namespace'::AutomaticFeaturePriorityList`

Offset Type Name
0 (24) std::_Vector_base<(anonymous namespace)::AutomaticFeatureRule,std::allocator<(anonymous namespace)::AutomaticFeatureRule> > baseclass_0

# ``anonymous namespace'::__scriptCacheEntity`

Offset Type Name
0 (1) bool bUsed
8 (8) uint64_t ecsID

# ``anonymous namespace'::KickStrings`

Offset Type Name
0 (16) string_span name
16 (16) string_span description
32 (16) string_span reason
48 (16) string_span success
64 (16) string_span alias

# ``anonymous namespace'::KillStrings`

Offset Type Name
0 (16) string_span name
16 (16) string_span description
32 (16) string_span success
48 (16) string_span alias

# ``anonymous namespace'::SoundParams`

Offset Type Name
0 (4) float babyVolume
4 (4) float babyPitchAdd
8 (8) FloatRange baseVolume
16 (8) FloatRange basePitch
24 (8) FloatRange normalSpeed
32 (8) FloatRange normalVolume
40 (8) FloatRange normalPitch
48 (8) FloatRange aggroSpeed
56 (8) FloatRange aggroVolume
64 (8) FloatRange aggroPitch

# ``anonymous namespace'::MinidumpWriter`

Offset Type Name
0 (4) const int fd_
8 (8) const char * path_
16 (8) const ucontext_t_0 *const ucontext_
24 (8) const google_breakpad::fpstate_t *const float_state_
32 (8) google_breakpad::LinuxDumper * dumper_
40 (24) google_breakpad::MinidumpFileWriter minidump_writer_
64 (8) off_t minidump_size_limit_
72 (8) MDLocationDescriptor crashing_thread_context_
80 (48) google_breakpad::wasteful_vector<MDMemoryDescriptor> memory_blocks_
128 (8) const google_breakpad::MappingList * mapping_list_
136 (8) const google_breakpad::AppMemoryList * app_memory_list_

# ``anonymous namespace'::MinidumpWriter::WriteCPUInformation::CpuInfoEntry`

Offset Type Name
0 (8) const char * info_name
8 (4) int value
12 (1) bool found

# ``anonymous namespace'::MDRawLinkMap`

Offset Type Name
0 (8) uint64_t addr
8 (4) MDRVA name
16 (8) uint64_t ld

# ``anonymous namespace'::MicrodumpWriter`

Offset Type Name
0 (8) const ucontext_t_0 *const ucontext_
8 (8) const google_breakpad::fpstate_t *const float_state_
16 (8) google_breakpad::LinuxDumper * dumper_
24 (8) const google_breakpad::MappingList * mapping_list_
32 (24) const google_breakpad::MicrodumpExtraInfo microdump_extra_info_
56 (8) char * log_line_

# ``anonymous namespace'::LinuxDedicatedServerPlatform`

struct __cppobj `anonymous namespace'::LinuxDedicatedServerPlatform : AppPlatform_linux
{
};

# ``anonymous namespace'::JWTCrypto`

struct `anonymous namespace'::JWTCrypto
{
  Crypto::Asymmetric::System mKeyType;
  std::string mAlgorithm;
  Crypto::Hash::HashType mHashType;
  int mSignatureLength;
};

# ``anonymous namespace'::SpawnActorInfo`

struct `anonymous namespace'::SpawnActorInfo
{
  Actor *mActor;
  SpawnActorParameters mParams;
};

# ``anonymous namespace'::PromoteItemIdPair::IdPairHasher`

struct `anonymous namespace'::PromoteItemIdPair::IdPairHasher
{
  __int8 gap0[1];
};

# ``anonymous namespace'::RuleNameCollections`

struct __attribute__((aligned(8))) `anonymous namespace'::RuleNameCollections
{
  std::vector<std::string> allRules;
  std::vector<std::string> cheatRules;
  CommandParameterOption paramOptions;
};

# ``anonymous namespace'::BackgroundItem`

struct `anonymous namespace'::BackgroundItem
{
  void *mArg;
  void (*mFunction)(void *);
  void *mEnv;
};

# ``anonymous namespace'::ModeEntry`

struct __attribute__((aligned(8))) `anonymous namespace'::ModeEntry
{
  const wchar_t *mCModeWide;
  const char *mCMode1;
  const char *mCMode2;
  Core::FileOpenMode mFileOpenMode;
  std::ios_base::openmode mIos1;
  std::ios_base::openmode mIos2;
};

# ``anonymous namespace'::MinidumpWriter::WriteFile::Buffers`

struct `anonymous namespace'::MinidumpWriter::WriteFile::Buffers
{
  `anonymous namespace'::MinidumpWriter::WriteFile::Buffers *next;
  size_t len;
  uint8_t data[1008];
};